home *** CD-ROM | disk | FTP | other *** search
/ Sprite 1984 - 1993 / Sprite 1984 - 1993.iso / src / lib / c / gnulib / symm.md / _builtin_new.s < prev    next >
Encoding:
Text File  |  1990-08-10  |  434 b   |  33 lines

  1.     .file    "_builtin_new.s"
  2.     .data
  3.     .text
  4.     .align    2
  5.     .globl    ___builtin_new
  6. ___builtin_new:
  7.     jmp    .L16
  8. .L15:
  9.     pushl    8(%ebp)
  10.     call    _malloc
  11.     popl    %ecx
  12.     movl    %eax,-4(%ebp)
  13.     movl    $0,%eax
  14.     cmpl    %eax,-4(%ebp)
  15.     jne    .L18
  16.     call    *___new_handler
  17. .L18:
  18.     movl    -4(%ebp),%eax
  19.     jmp    .L14
  20. /REGAL    0    NOFPA    NODBL
  21. /REGAL    9    NOFPA     AUTO     -4(%ebp)    4
  22. .L14:
  23.     leave
  24.     ret
  25. /USES    %eax
  26. .L16:
  27.     pushl    %ebp
  28.     movl    %esp,%ebp
  29.     subl    $4,%esp
  30.     jmp    .L15
  31. /DEF    ___builtin_new;
  32.     .data
  33.